package com.masterclient.app.businessmodule.usermodule.userinfo.contract;

import com.eoner.baselib.presenter.FCBasePresenter;
import com.eoner.baselib.presenter.IFCBaseView;

public interface UpdateMobileContract {

    interface View extends IFCBaseView {

        void check_old_mobile_result(String state,String msg);
        void mobiel_change_result(String state,String msg);

        void getCaptchaSuccess();
        void getCaptchaFailed();
        void getCaptchaFailed(String msg);

    }
    abstract static class Presenter extends FCBasePresenter<View> {
        public abstract void check_old_mobile(String old_mobile,String captcha);
        public abstract void mobiel_change(String old_mobile,String new_mobile,String captcha);
        public abstract void getCaptcha(String mobile,String type,String ne);

    }
}